bitkeeper revision 1.605 (3fb7c50bXTDlcELkwn27wbUDu6STOQ)
authorbr260@laudney.cl.cam.ac.uk <br260@laudney.cl.cam.ac.uk>
Sun, 16 Nov 2003 18:42:19 +0000 (18:42 +0000)
committerbr260@laudney.cl.cam.ac.uk <br260@laudney.cl.cam.ac.uk>
Sun, 16 Nov 2003 18:42:19 +0000 (18:42 +0000)
Bug fix.

xen/common/dom_mem_ops.c

index 55cb69ce8cd72a0b8d75c0e7d1ab3a42b85c4262..8f59e10d51d42e7af17c506f5a50fa71715a70cd 100644 (file)
@@ -111,7 +111,7 @@ static long free_dom_mem(struct task_struct *p, reservation_decrease_t op)
         pf = &frame_table[mpfn];
         if ( (pf->type_count != 0) || 
              (pf->tot_count != 0) ||
-             (pf->flags != p->domain) )
+             (pf->flags & PG_domain_mask != p->domain) )
         {
             DPRINTK("Bad page free for domain %d (%ld, %ld, %08lx)\n",
                     p->domain, pf->type_count, pf->tot_count, pf->flags);